Lead seals - German English Dictionary